package yclient

type TokenResp struct {
	AccessToken string `json:"access_token"`
	ExpiresIn   int    `json:"expires_in"`
	Scope       string `json:"scope"`
}

type QrResp struct {
	Response Qr `json:"response"`
}

type Qr struct {
	QrId   string `json:"qr_id"`
	QrUrl  int    `json:"qr_url"`
	QrCode string `json:"qr_code"`
	QrType int    `json:"qr_type"`
}

type TradeResp struct {
	Response TradeTmp `json:"response"`
}

type TradeTmp struct {
	Trade Trade `json:"trade"`
}

type Trade struct {
	Title          string `json:"title"`
	QrId           string `json:"qr_id"`
	OuterTid       string `json:"outer_tid"`
	TransactionTid string `json:"transaction_tid"`
}
